suffer torture - Turc Anglais Dictionnaire